/*
 * Duplicate Detector Copyright (C) 2010 Marco Biscaro <marcobiscaro2112@gmail.com>
 * 
 * This file is part of Duplicate Detector.
 *
 * Duplicate Detector is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * Duplicate Detector is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with Duplicate Detector.  If not, see <http://www.gnu.org/licenses/>.
 */
package com.googlecode.duplicatedetector;

import java.io.File;
import java.text.DateFormat;

/**
 * The program constants.
 * 
 * @author Marco Biscaro
 */
public interface Constants {

	String APP_NAME = "Duplicate Detector";
	String APP_VERSION = "0.1.1-SNAPSHOT";
	String I18N_FOLDER = "i18n/";
	String DOCS_FOLDER = "/docs/";
	String I18N_FILE_PREFIX = "messages";
	String PROPERTY_SCAN = "scan";
	String PROPERTY_FILTER = "filter";
	String PROPERTY_HASH = "hash";
	DateFormat DATE_FORMAT = DateFormat.getDateTimeInstance(DateFormat.MEDIUM,
			DateFormat.MEDIUM);
	String HASH_ALGORITHM = "MD5";
	String CONTENTS_FILE = "contents";
	String LICENSE_FILE = "license";
	String ABOUT_FILE = "about";
	String DOCS_EXTENSION = ".html";
	String UNKNOWN = "???";
	File PROPERTIES_FILE = new File(System.getProperty("user.home")
			+ "/duplicatedetector.properties");

}
